turtle vine - French English Dictionary